Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Semi-Detached £295,087 £245,000 24 Mar 2020
3 THE ORCHARD Semi-Detached £271,620 £175,000 7 Dec 2007
4 THE ORCHARD Detached £325,811 £200,000 2 Feb 2007